spinal foramen - Español Inglés Diccionario